package com.smart.seckilldemo.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.smart.seckilldemo.commons.result.ResponseResult;
import com.smart.seckilldemo.commons.vo.SeckillGoodsVo;
import com.smart.seckilldemo.pojo.Good;
import com.smart.seckilldemo.pojo.SeckillGoods;

import java.util.List;

/**
 * 商品
 */

public interface GoodsService {

    /**
     * 获取商品信息 不含秒杀
     * @param goodId
     * @return
     */
    SeckillGoodsVo findGoodByGoodId(Long goodId);

    /**
     * 获取当前商品列表信息
     * @param current
     * @return
     */
    Page<Good> findGoodList(Long current);

    /**
     * 无脑获取秒杀商品
     * @return
     */
    List<Good> findSeckillGood();


}
